import { PropertiesPanelConfig } from '../useapi'
import Default from './panel/Default.vue'
import ApprovalPanel from './panel/ApprovalPanel.vue'
import GatewayParallel from './panel/GatewayParallel.vue'
import GatewayXor from './panel/GatewayXor.vue'
import EmailTask from './panel/EmailTask.vue'
import DingTask from './panel/DingTask.vue'
import WechatTask from './panel/WechatTask.vue'
import ExecTask from './panel/ExecTask.vue'

export default <PropertiesPanelConfig>{
  default: Default,
  "ApprovalNode": ApprovalPanel,
  "GatewayParallelNode": GatewayParallel,
  "GatewayXorNode": GatewayXor,
  "EmailNode": EmailTask,
  "DingNode": DingTask,
  "WechatNode": WechatTask,
  "ExecNode": ExecTask,
}
